#include "fileDetails.h"

fileDetails::fileDetails(metadata my_metadata1,bool isfilePerm, string password1)
{
	my_metadata=my_metadata1;
	isfilePerm=isfilePerm;
	password=password1;
}

fileDetails::fileDetails(const fileDetails& fInfo)
{
	my_metadata=fInfo.my_metadata;
	isfilePerm=fInfo.isfilePerm;
	password=fInfo.password;
}

// fileDetails& fileDetails::operator=(const fileDetails &fInfo)
// {
	// if(this == &fInfo)
		// return *this;
	// my_metadata=fInfo.my_metadata;
	// isfilePerm=fInfo.isfilePerm;
	// password=fInfo.password;
	// return *this;
// }

void fileDetails::setIsFilePerm(bool isperm){
	isfilePerm=isperm;
}

bool fileDetails::getIsfilePerm()
{
    return isfilePerm;
}

metadata fileDetails::getMetadata()
{
    return my_metadata;
}

string fileDetails::getPassword()
{
    return password;
}

